visual organ - Spanish English Dictionary